high tension battery (ht battery) - Francés Inglés Diccionario